@media (min-width: 1px) {
  header .pullright, .head-image, header .logo img, .starblind, .eSi, .promo-news, .promo-news .image,
  .bottom-banners, .content-request, .big-banner,
  .tabs-block ul.tabs-list, #map-main,.bottom-menu,
  .audio .timer, .audio .volume{display:none;}

  .wrapper {width: 100%;min-width:240px;position: relative;z-index: 5;}

  header .header{position: relative;font-size: 10pt;}
  header .logo{display:block;position:relative;left:8px;margin:8px 0 4px;width:152px;height:49px;background:url(/static/gov2/img/logo_small.png) no-repeat;}

  .head-image img, .cr img, .banner img{max-width: 100%;}

  .main-btn{display: inline-block; padding:8px 16px;color: #fff;background:#166A99;font-size:12px;text-decoration: none;cursor:pointer;}
  header .main-btn{float:right;margin:4px 12px 0 0;}
  a.main-btn:hover{color: #fff;}
  span.main-btn{cursor: default;}

  #menu{display: none;margin-bottom:12px;}  
  #menu li{display:block;}
  #menu li div{position: relative;}
  #menu a{display:block;background-color:#166A99;border-width: 1px;border-style: solid;border-color: #7590bb #8fa5c8;
    color: #fff;margin: 0 0 2px;padding: 6px 11px;font-size: 12px;text-decoration: none;white-space: nowrap;}
  /*#menu li:hover ul{display: block;}*/
  #menu li.hover ul{display: block;}
  #menu li ul{display: none;margin-left:12px;}
  #menu li ul a{font-size: 12px;white-space: normal;background: #6d8cbd;}

  .promo-news{margin-top:0;}
  .promo-news ul,.promo-news .jcarousel-clip-vertical,.promo-news .jcarousel-container-vertical{height: 62px;}
  .promo-news ul{border: none;}
  .promo-news li{height: 50px;}
  .promo-news ul a{margin:0;line-height: 1.3;}
  .promo-news ul .text {display:block;margin:0;}
  .promo-news ul .date {padding-top: 5px;padding-left: 0;}
  .promo-news .conteiner{width: 100%;margin-right: 0;}
  .promo-news .image-mini{display:block;}
  .promo-news .image-mini img{max-width: 100%;}
  .promo-news .jcarousel-clip-vertical {border-color:#fff;}
  .promo-news .jcarousel-prev-vertical,
  .promo-news .jcarousel-next-vertical {
      background: #fff url("/static/gov2/img/arrows.png") -34px 0 no-repeat;
      cursor: pointer;display: block;height: 30px;
      width: 34px;position: absolute;top: -29px;left: 264px;}
  .promo-news .jcarousel-prev-vertical {width: 33px;background-position: -1px 0;left: 231px;}
  .promo-news .current-tab li,.promo-news .current-tab a i{background: none;}
  .promo-news ul .date{background-color: #fff;}

  .tabs-block{position: relative;margin-top:-14px;}
  .tab-newslist{margin: 30px 0 0;}
  .tab-newslist:before{font-size: 18px;margin:15px 0 4px;}
  #tabs-news-1:before{content: "Новости Губернатора";}
  #tabs-news-2:before{content: "Новости Правительства";}
  #tabs-news-3:before{content: "Новости районов";}
  #tabs-news-4:before{content: "Новости комитетов";}
  .tab-newslist li a span{display: block;}
  .tab-newslist li a span.image {width: 114px;max-width: 114px;text-align: center;float: left;margin: 0 12px 0 0;background-color: #eee;}
  .tab-newslist li a span.image img{max-width: 114px;}
  .tab-newslist li a span.news-date{color: #8e8e8e;}
  .tab-newslist.important-list{margin-left: -12px;}

  .big-banner-mini{display: block;}

  #content{padding:40px 0 0;margin-left:12px;font-size: 12px;line-height: 1.3;color: #292929; }
  .cols .cr{margin-right: 12px;}
  .one-column .navMenu{display: block; margin-right: 12px;}
  .main-page #content{padding-top: 0;}
  .list-links{margin:25px 0;padding-left: 25px;}
  .man .img img{margin: 0 0 8px;}
  .man .head {color: #8E8E8E;font-size: 12px;}
  .man .head a{font-size: 16px;}
  #content .gallery .bigImage img{max-width: 87%}
  #content .gallery .image .info{max-height: 40%; display: none;}
  #content .gallery .image .infoIn .link{width: 26%;}
  #content .gallery .image .infoIn .alt{margin-right: 0;float: left;}
  #content .gallery .image .prev{left: -9px;}
  #content .gallery .image .next{right: -9px;}
  .way{margin-right: -28px;}
  .slide table td:nth-child(1), .slide table td:nth-child(2), 
  .slide table td:nth-child(4), .slide table td:nth-child(5){display:none;}
  #content .heads .slide table{margin-left: 49px;}
  #content .contacts{margin: 0;}
  #content .attention{padding: 10px;margin:0 12px -20px 0;}
  #content .blockList .nwItem .txt2 {margin-left: 126px;}
  #content .peopleList .item{width: 42%;}
  #content .v2 {display: inline-block; margin-bottom: 20px;}
  #content .v3 {display: inline-block; margin-top: 20px;}
  #content .captcha .lc{float: none;}
  #content .article .form{margin-right: 12px;}

  #content article .textblock ul li, #content article .textblock ol li,
  article .textblock ul li, article .textblock ol li {margin: 0; padding: 0 0 18px;}
  #content article .textblock p img {display: block; margin: 14px 21px 14px 0;}
    #content article .textblock p.images img {display: inline-block;}

  .tabs-block ul.tabs-list li a {color: #272525;display: block;font-size: 1.5em;text-decoration: none;}

  .share-bar{margin: 0 12px 20px 0;}
  .share-bar div:nth-child(1){} 
  .share-bar div:nth-child(2){margin-top: 10px;}  
  .share-bar div:nth-child(3){margin-top: 10px;}

  #agency-tab-map{width: 95%;height:300px;}
  #content .agency-description{margin-bottom: 28px;}
  #content .agency-description img{margin: 0 12px 12px 0; border: 1px solid #d6d6d6;}

  .pgu-reglament a{display: block; font-size: 16px; line-height: 1.1; padding: 0 0 0 40px; width: 150px; min-height: 36px; background: url(/static/i/pgu-regl.gif) 0 0 no-repeat;}
  .pgu-text{margin-top: 8px;}
  .pgu-text a.go-link {background: url("/static/i/pgu_go_link.gif") bottom right no-repeat;
  display: inline-block;font-size: 12px;line-height: 16px;margin-right: 4px;color: #787878;white-space: nowrap;padding-right: 1em;}

  .audio{margin-right: 12px;}
  .audio .progress, .audio.radio .progress{width: 98%;}

  [class^="columns-"] .column{width: 100%; margin: 0 0 20px; display: inline-block; float:none; vertical-align: top;}

  #footer{background:#166A99;}
  #footer p{margin: 15px 0;}
  #footer .footer-right{width: 232px;margin:0 auto;}
  #footer .footer-right .search{margin-top: 3px;}
  #footer .footer-right .search input{
      display: inline-block; border:none;border-radius:0;height: 23px; line-height: 23px;}
  #footer .footer-right .search input[type="text"]{
      float: left; width: 190px;padding: 0 4px;}
  #footer .footer-right .search input[type="submit"]{
      text-indent: -300px; cursor: pointer;
      width: 24px;
      background:#fff url(/static/gov/images/search.png) no-repeat 6px center;}

  table.responsive th, table.responsive td{display: block; padding: 2px !important;}
  table.responsive p{padding: 0 !important;}
  table.responsive tr td:first-child,
  table.responsive tr:first-child td:first-child{border-top: none !important;}
  table.responsive tr td:last-child{border-bottom: 1px solid #166A99 !important;}
  table.responsive tr:last-child td:last-child,
  table.responsive.table-noborder{border-bottom: none !important;}
  #content .article table.responsive.center-column-1 td:nth-child(1),
  #content .article table.responsive.center-column-2 td:nth-child(2),
  #content .article table.responsive.center-column-3 td:nth-child(3),
  #content .article table.responsive.center-column-4 td:nth-child(4){text-align: left;}
}


@media (min-width: 480px) {
  header .logo{width:350px;height:41px;background: url(/static/gov2/img/logo_middle.png) no-repeat;}

  .promo-news{margin-top:0;}
  .promo-news ul{border:none;}
  .promo-news ul a{margin:0;}
  .promo-news .image{display:none;}
  .promo-news .image-mini{display:block;}
  .promo-news .conteiner{width: 100%;margin-right: 0;}
  .promo-news .jcarousel-clip-vertical {border-color:#fff;}

  .man .desc{float: right;margin: 0 0 0 -206px;width: 100%;}
  .man .descIn{font-size: 14px;margin: 0 0 0 206px;}
  .man .img{display:block;float: left;margin: 5px 0 0;width: 185px;}

  .vlast, .heads{display:block;}
  #content .gallery .bigImage img{max-width: 91%;}
  #content .gallery .image .info{display:block; max-height: none; max-width: 89.6%; left: 5.2%;}
  #content .gallery .image .infoIn .link{width: 19%;}
  #content .gallery .image .infoIn .alt{width: 69%;}
  #content .gallery .image .prev{left: -11px;}
  #content .gallery .image .next{right: -11px;}
  .slide table td:nth-child(2), .slide table td:nth-child(4){display:table-cell;}
  #content .heads .slide table{margin-left: 21px;}
  #content .peopleList .item{width: 26%;}
  #content .agency-description img{float: left;}
  #content .contacts{margin: 0 0 28px 206px;}

  #footer .footer-right{width:400px;}
  #footer .footer-right .search input[type="text"]{width: 270px;}
}



@media (min-width: 600px) {
  header .logo{width:455px;height: 54px;left: 3.88%;margin:2.5% 0 2.1%;background: none;}
    header .logo img{display: block; position: absolute; top: 0; left: 0; z-index: 1;}
  header .pullright{right: 3.88%;width: 45.80%;position: relative;line-height: 1.9;display: block;}

  #menu{display:block;position: relative;z-index: 5;height:47px;padding: 0 2.1%;margin-bottom: 0;
    background: url("/static/gov/images/top-menu.png") repeat-x left top;}
  #menu ul{display:table;width: 100%;padding: 0;}
    #menu li{display: table-cell;}
    #menu a{background: none;display: block;padding: 16px 4px;border: none;margin: 0;font-size: 11px;text-align: center;
      position: relative; z-index: 15;}
    #menu li:hover a{background: #FBFBFD;color: #063E76;text-shadow: none;}
    #menu li:hover ul{display: block;}
      #menu li ul{display: none;position: absolute;z-index: 10;top: 42px;left:0;width: 208px;padding: 8px 0;margin: 0;
        box-shadow: 0 0 5px rgba(0,0,0,0.5);background: #FBFBFD;}
      #menu li li{display: block;padding-bottom: 0;margin-bottom: 0;}
      #menu li li a{padding: 4% 7%;display: block;color: #4E70AC;font-size: 0.6em;font-weight: bold;text-align: left;}
      #menu li:hover li a{color: #4E70AC;}
      #menu li li:hover a{background: #E7E9F7;}

      .ie7 #menu li{float:left;}
      .ie7 #menu li li{float:none;}

  #content .article .form{margin-right: 0;}
  #content article .textblock ul li, #content article .textblock ol li,
  article .textblock ul li, article .textblock ol li {margin: 0; padding-left: 7px;}

  .head-image{display:block;position: relative;margin-top: -5px;z-index: 1;}
  .head-image img, .news-carousel, .banner, .tabs-block ul.tabs-list, #map-main,
  .eSi, #carousel-banners,#carousel-bottom,.bottom-menu{display: block;}

  .informer {background: url("/static/gov/images/informer_bg.png") repeat scroll left top transparent;
    bottom: 0;display: none;height: 25px;left: 0;position: absolute;width: 73px;}
  .informer span {background-position: left center; background-repeat: no-repeat; display: block;float: left;
    margin-left: 10px;min-width: 22px;padding: 7px 0 5px 30px;font-size: 11px;}
  .informer i, header .main-btn{display:none;}
  .main-btn{color: #516FAD;text-decoration: underline;padding: 0;background: none;}

  .big-banner{display: block;}
  .big-banner-mini{display: none;}

  .cols{zoom: 1;}
  .cols .cl {float: left;width: 100%;}
  .cols .cl .crm {margin-right: 32.7778%;zoom: 1; }
  .cols .cr {width: 30%;padding-left: 0;margin-right:0;margin-left: -30%;float: right;}
  .main-page .cols .cr {width: 26.111111111%;padding-left: 3.888888889%;}
  .one-column .navMenu{display: none;}
  .way{margin-right: 100px;}
  #content{padding-bottom:40px;margin: 0 16px;}
  #content .attention{margin:0 0 -50px;}
  #content .dictsBlock {margin-left: -2%;}
  #content .dictsBlock .item {display:inline-block;width:45%;margin: 31px 2% 0; vertical-align: top; }
  #content .calendar #calendar{max-width: 146px;}
  #content .cr .calendar input[type="submit"]{margin-top: 15px;}
  #content .agency-description img{float: none;}
  #content .contacts{margin: 0;}
  .list-links{margin:35px 0 35px -25px;}

  .man .img{float: none; width: auto;}
  .man .desc{float: none; margin-left: 0;}
  .man .descIn{margin: 0;}

  .promo-news{margin-top:35px; display: block;}
  .promo-news .image{display: block;}
  .promo-news .image-mini{display: none;}
  .promo-news .conteiner{margin-right: 54.876033058%;width: 45.123966942%;}
  .promo-news ul,.promo-news .jcarousel-clip-vertical{height: 77px;}
  .promo-news .jcarousel-container-vertical{height:79px;margin-bottom: -1px;}
  .promo-news ul{border-bottom: 1px solid #D3D6E9;border-top: 1px solid #D3D6E9;}
  .promo-news ul.jcarousel-list{border: none;margin: 0;}
  .promo-news li{height: 67px; padding: 5px 0;}
  .promo-news ul a{margin:0;}
  .promo-news ul a i{bottom: 15px;}
  .promo-news ul .text {margin:0 10px;}
  .promo-news ul .date {padding-left: 10px;}
  .promo-news .jcarousel-clip-vertical {border-color:#D3D6E9;}
  .promo-news .jcarousel-prev-vertical,
  .promo-news .jcarousel-next-vertical {background: url("/static/gov/images/arrows.png") no-repeat scroll right bottom transparent;
    cursor: pointer;display: block;height: 10px;margin-left: 1px;position: absolute;right: 10px;top: 62px;width: 10px;left:auto;}
  .promo-news .jcarousel-prev-vertical {background-position: left bottom;right: 21px;}
  /*.promo-news .current-tab li{background: url(/static/gov2/img/tab-news-cur.png) no-repeat;}*/
  .promo-news .current-tab a i{background: url(/static/gov2/img/gag_blue.png) repeat-x;}
  .promo-news .current-tab li,
  .promo-news .current-tab .date{background-color: #f4f5fa;}

  .slide table td:nth-child(1), .slide table td:nth-child(2), 
  .slide table td:nth-child(4), .slide table td:nth-child(5){display:none;}
  #content .heads .slide table{margin-left: 85px;}
  #content .gallery .in{margin:0;}
  #content .gallery .bigImage img {max-width: 89.5%;}

  .tabs-block {margin: 35px 0;}
  .tab-newslist{margin:0;}
  .tab-newslist:before{content: "" !important;}
  .tab-newslist.important-list{margin-left: 0;}

  .tabs-block ul.tabs-list li{padding: 0!important;width: 50%;display: inline-block;float: left;}
  .tabs-block ul.tabs-list li.last {float: right;}
  .tabs-block ul.tabs-list li a {color: #333333;padding: 8px 17px 8px 16px;font-size: 1em;}
  .tabs-block ul.tabs-list li a span{border-bottom: 1px dotted #333333;}
  .tabs-block ul.tabs-list li a:hover span{border-bottom: 0 none;}
  .tab-newslist li a span {margin-left: 135px;}
  .tab-newslist li a span.news-date{padding: 7px 0;}
  .tabs-block .tab-newslist li a span.news-title{text-decoration: underline;}
  .tabs-block .tab-newslist li a:hover span.news-title{text-decoration: none;}
  .tab-newslist li a.no-image span {margin-left: 0;}
  .tab-newslist li a:hover .news-title{text-decoration: underline;}
  .tabs-block .ui-tabs-hide{position: absolute;left: -10000px;top: -10000px;width: 100%;}

  .bottom-banners{display: block;}
  #carousel-banners ul,#carousel-bottom ul{display: block;overflow: hidden;height: 150px;margin: 0 auto;width:414px;}
  #carousel-bottom ul{height: 142px;width: 568px;}
  #carousel-banners .jcarousel-clip{width:402px;overflow:hidden;margin:0 auto;}
  #carousel-bottom .jcarousel-clip{overflow: hidden;margin: 0 auto;width: 426px;}

  .share-bar{margin: 0;}

  .audio{margin-right: 0;}

  [class^="columns-"] .column{width: 47%; margin-left: 5%;}
  [class^="columns-"] .column:nth-child(odd){margin-left: 0;}

  .pgu-ann{overflow: hidden;}
  .pgu-announce{margin-right: 220px !important;}
  .pgu-reglament{float: right; width: 200px; margin-top: 3px !important;}
  .pgu-text{border: 5px solid #E1E5EB; padding: 16px; overflow: hidden;}

  #footer{background: url(/static/gov/images/footer.png) repeat-x left top;}
  #footer .bottom-menu{padding-left: 2%;margin-right: 175px;}
  #footer .bottom-menu table td:nth-child(3){display: none;}
  #footer .footer-right{width: 175px;float: right;margin-left: -175px;}
  #footer .footer-right .search input[type="text"]{width: 140px;}
}



@media (min-width: 768px) {
  #menu a{font-size:14px;padding: 14px 4px;}
  #menu li li a{font-size: 12px;}

  a.main-btn:hover{color: #516FAD;}

  #content {margin: 0 24px;}
  #content .vlast a{font-size: 12px;padding: 1% 1.8%;}

  #carousel-banners ul{width:621px;}
  #carousel-bottom ul{width: 710px;}
  #carousel-banners .jcarousel-clip{width:609px;}
  #carousel-bottom .jcarousel-clip{width: 568px;}

  .promo-news li{height: 67px; padding: 6px 0;}
  .promo-news ul,.promo-news .jcarousel-clip-vertical{height: 77px;}
  .promo-news .jcarousel-container-vertical{height:78px;margin-bottom: 0;}
  .promo-news ul a i {bottom: 16px;}

  .slide table td:nth-child(2), .slide table td:nth-child(4){display:table-cell;}
  #content .heads .slide table{margin-left: 35px;}
  #content .gallery .bigImage img{ max-width: 92%;}
  #content .gallery .image .info{max-width: 92%;left: 4%;}
  #content .gallery .image .infoIn .link{width: 18%;}
  #content .gallery .image .infoIn .alt{width: 72%;}
  #content .dictsBlock .item {width:29%;margin: 31px 2% 0;}
  #content .cr .calendar input[type="submit"]{margin-top: 0;}

  .pgu-text{padding: 24px;}
  .maps_list p{max-width: 31.34%;}

  #footer .bottom-menu{margin-right: 230px;}
  #footer .footer-right{width: 230px;margin-left: -230px;}
  #footer .footer-right .search input[type="text"]{width: 160px;}
}



@media (min-width: 800px) {
  #menu li ul{width: 260px;padding: 10px 0;}
  #menu a{padding: 14px 8px;}

  .informer {height: 30px;width: 225px;}
  .informer span {background-position: right center;margin-left: 19px;min-width: 25px;padding: 8px 30px 7px 0;font-size: 14px;}

  #content .vlast {width: 97%;height: 359px; position: relative; margin: 0 0 50px 0 !important; background: url(/static/i/vlast.gif) top center no-repeat;}
  #content .vlast li{list-style-type: none;}
  #content .vlast a {position: absolute; width: 25.4%; height: 65px; display: block; text-decoration: none; color: #292A2C; box-shadow: 2px 2px 5px #83919A;}
  #content .vlast a:hover {text-decoration: underline;}
  #content .vlast a:active {margin: 1px 0 0 1px; box-shadow: none;}
  #content .vlast span {display: table-cell; vertical-align: middle; text-align: center; width: 150px; height: 65px;}
  #content .v1 {top: 15px;left: 35.43%;box-shadow: none !important;}
  #content .v2 {top: 15px;left: 0; width: 24% !important; margin-bottom: 0;}
  #content .v3 {top: 15px;left: 71.04%; margin-top: 0;}
  #content .v4 {top: 94px;left: 35.43%;box-shadow: none !important;}
  #content .v5 {left: 0;}
  #content .v6 {left: 35.43%;}
  #content .v7 {left: 71.04%;}
  #content .style2 {background: #C1D1E1;}
  #content .style2:hover, #content .vlast .style3:hover {background: #ACC4DE;}
  #content .vlast .style3 {height: 59px; border-top: 6px solid #D1D7E0; background: #E7EAEF;}
  #content .vlast .style3 span {height: 59px;}
  #content .vlast .style3:hover {border-color: #96B4CC;}
  #content .vlast .style1 {color: #fff; background: #8c9cb6 url(/static/i/style1.gif) 0 0; }
  #content .vlast .style1:hover {background: #abc6e1 url(/static/i/style1hover.gif) 0 0;}
  #content .vlast {height: 320px;}
  #content .v5, #content .v6, #content .v7 {top: 263px;}
  #content .gallery .image .infoIn .link{width: 25%;}
  #content .gallery .image .infoIn .alt{width: 66%;}
  #content .contacts{margin: 0 0 28px 206px;}
  #content .captcha .lc{float: left;}

  .man .desc{float: right;margin: 0 0 0 -206px;width: 100%;}
  .man .descIn{margin: 0 0 0 206px;}
  .man .img{float: left;width: 185px;}

  .informer span {padding-left: 0;padding-right: 30px;background-position: right center;}
  .informer i{display: inline;font-style: normal;}

  #content .heads .slide table {margin-left: 45px;}

  #carousel-bottom .jcarousel-clip{width: 710px;}

  table.responsive th, table.responsive td{display: table-cell; padding: 8px !important;}
  table.responsive p{padding: 0 !important;}
  table.responsive tr td:first-child{border-top: 1px solid #DDD !important;}
  table.responsive.tabletype_th tr td:first-child{border-top: none !important;}
  table.responsive tr td:last-child{border-bottom: none !important;}
  table.responsive.tabletype_th tr td:last-child{border-bottom: 1px solid #ECECEC !important;}
  table.responsive.table-noborder{border-bottom: 1px solid #ddd !important;}
  #content .article table.responsive.center-column-1 td:nth-child(1),
  #content .article table.responsive.center-column-2 td:nth-child(2),
  #content .article table.responsive.center-column-3 td:nth-child(3),
  #content .article table.responsive.center-column-4 td:nth-child(4){text-align: center;}
}



@media (min-width: 980px) {
  .wrapper{width: 100%; max-width: 980px; margin: 0 auto;}
  .box-shadow{box-shadow: 0 0 10px #a0a0a0;}
  
  #menu a{padding: 14px 21px;}

  #content{width: 91.8367347%;margin:0 auto;}
  #content .vlast a{font-size: 14px;}
  #content .v2 {width: 25.4% !important;}
  #content .blockList .nwItem .txt2 {margin-left: 134px;}
  #content .blockList .nwItem .txt {margin-left: -134px;}
  #content article .textblock p img {float: left;}

  
  .tabs-block ul.tabs-list li{width: auto;}
  #carousel-banners ul{width: 828px;}
  #carousel-bottom ul{width: 852px;}
  #carousel-banners .jcarousel-clip {width: 816px;}
  #carousel-bottom .jcarousel-clip{width: 852px;}

  .slide table td:nth-child(1), .slide table td:nth-child(5){display:table-cell;}
  #content .heads .slide table {margin-left:0;}

  #content .gallery .bigImage img {max-width: 93.4%;}
  #content .gallery .image .info {left: 3.3%;max-width: 93.4%;}
  #content .gallery .image .infoIn .link{width: 21%;}
  #content .gallery .image .infoIn .alt{width: 71%;}
  #content .gallery .image .prev{left: -13px;}
  #content .gallery .image .next{right: -13px;}

  #content .peopleList .item{width: 26%;}
  #content .agency-description img{float: left; margin-right: 38px;}

  .share-bar div{display: inline-block;} 
  .share-bar div:nth-child(1){width: 30%;} 
  .share-bar div:nth-child(2){text-align: center;width: 47%;margin-top: 0;}  
  .share-bar div:nth-child(3){text-align: right;width: 23%;margin-top: 0;}

  .pgu-text{padding: 40px 40px 20px;}
  .pgu-block {position: relative; width: 250px; float: left; margin: 14px 0 0 29px; }
  .pgu-block:first-child{margin-left: 0;}
  .pgu-block .pgu-height{min-height: 110px;padding-bottom: 5px !important;}

  .maps_list p{max-width: 282px;}

  .columns-4 .column{width: 22.4%;}
  [class^="columns-"] .column,
  [class^="columns-"] .column:nth-child(odd){margin-left: 3%;}
  [class^="columns-"] .column:first-child{margin-left: 0;}

  #footer .bottom-menu{padding-left: 0;}
  #footer .bottom-menu table td:nth-child(3){display: table-cell;}
  #footer .footer-right .search input[type="text"]{width: 175px;}
}

@media (min-width: 1024px) {
  .starblind{display: inline;font-size: 12px;}
  .content-request{display: block;}
  .audio .timer, .audio .volume{display: inline-block;}
  .audio .progress{width: 61.5%;}
  .audio.radio .progress{width: 74.5%;}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
  .starblind{display: none;}
  body{max-width: 1024px;}
} 
